home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld 1999 November
/
Macworld (1999-11).dmg
/
Shareware World
/
Comms & Internet
/
DXF to VRML97 1.0.1
/
src
/
DropUNIX Lib
/
Lib Headers
/
DSUserProcs.h
< prev
next >
Wrap
Text File
|
1998-08-14
|
2KB
|
64 lines
/******************************************************************************
**
** Project Name: DropShell
** File Name: DSUserProcs.h
**
** Description: Header w/prototypes for specific AppleEvent handlers
** used by the DropShell
**
*******************************************************************************
** A U T H O R I D E N T I T Y
*******************************************************************************
**
** Initials Name
** -------- -----------------------------------------------
** LDR Leonard Rosenthol
** MTC Marshall Clow
** SCS Stephan Somogyi
**
*******************************************************************************
** R E V I S I O N H I S T O R Y
*******************************************************************************
**
** Date Time Author Description
** -------- ----- ------ ---------------------------------------------
** 02/20/94 LDR Modified Preflight & Postflight to take item count
** 01/25/92 LDR Removed the use of const on the userDataHandle
** 12/09/91 LDR Added SelectFile & UserGlobals prototypes
** 11/24/91 LDR Added new routines & changed ones
** 10/29/91 SCS Changes for THINK C 5
** 10/28/91 LDR Officially renamed DropShell (from QuickShell)
** Added a bunch of comments for clarification
** 10/06/91 00:02 MTC Converted to MPW C
** 04/09/91 00:02 LDR Original Version
**
******************************************************************************/
#ifndef __DSUSERPROCS_H__
#define __DSUSERPROCS_H__
#include "DSGlobals.h"
#include "DSUtils.h"
#ifdef THINK_C
#define p2cstr PtoCstr
#endif
#ifdef applec
#define p2cstr P2CStr
#endif
pascal void InstallOtherEvents (void);
pascal void OpenApp (void);
pascal void QuitApp (void);
pascal Boolean PreFlightDocs ( Boolean opening, short itemCount, Handle *userDataHandle );
pascal void OpenDoc ( FSSpecPtr myFSSPtr, Boolean opening, Handle userDataHandle );
pascal void PostFlightDocs ( Boolean opening, short itemCount, Handle userDataHandle );
pascal void SelectFile ( void );
pascal Boolean InitUserGlobals(void);
pascal void DisposeUserGlobals(void);
#endif